Making robots more 'human' to improve their interactions with peopleMany robots have a humanoid form, but they can still lack that "human" touch.Wed Mar 22 2023